Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Restaurants in Elgin, Illinois (IL), United States

Grumpy Goat Tavern
4.5
21 reviews

875 Sports Way, Elgin, IL 60123-7106, Elgin

Very nice bar and grill. Huge portions with excellent choice of sides. Upscale furniture and beautiful view of the gol